Archeological Site — synonyms, definition
1. archeological site (Noun)
2 synonyms
dig excavation
1 definition
archeological site (Noun) — (archeology) the site of an archeological exploration.
ex. "they set up camp next to the archeological site"
2 types of
land site site
1 type
Byblos